radiation-shielding concrete - French English Dictionary